give cause for thought - Turco Inglés Diccionario